wired tyre - French English Dictionary

wired tyre

Meanings of "wired tyre" in French English Dictionary : 1 result(s)

English French
Technical
wired tyre pneu à tringles